package dca.sistemascontrole.travas;

/**
 *
 * @author Rafael
 */
public class GerenciadorDeTravas {

    private static final float VAZIO = 3;
    private static final float CHEIO = 27;
    private static final float TANK0_VAZIO = VAZIO;
    private static final float TANK0_CHEIO = CHEIO;

    public static boolean testarNivelTankSuperior(double nivel) throws TravaTanqueSuperiorCheio, TravaTanqueSuperiorVazio {
        if (nivel > TANK0_CHEIO) {
            throw new TravaTanqueSuperiorCheio();
        }

        if (nivel < TANK0_VAZIO) {
            throw new TravaTanqueSuperiorVazio();
        }
        
        return true;
    }
}
